wear out the liver - Turco Inglés Diccionario